sweet made with ground almonds, sugar and egg yolks - Español Inglés Diccionario